<?php
 /**
  * This template is used to print a single field in a view. It is not
  * actually used in default Views, as this is registered as a theme
  * function which has better performance. For single overrides, the
  * template is perfectly okay.
  *
  * Variables available:
  * - $view: The view object
  * - $field: The field handler object that can process the input
  * - $row: The raw SQL result that can be used
  * - $output: The processed output that will normally be used.
  *
  * When fetching output from the $row, this construct should be used:
  * $data = $row->{$field->field_alias}
  *
  * The above will guarantee that you'll always get the correct data,
  * regardless of any changes in the aliasing that might happen if
  * the view is modified.
  */
?>
<?php 
	// Remove 'App' from the beginning of the content type name
  $new_ouput = '';
  $event = '';
  $format_path = '';
	$new_output = explode('[bhc]', $output); 
  if (count($new_output) > 1) {
    $format_output = '';
    for ($i = 0; $i < count($new_output); $i++) {
      if ($i % 2 == 0) {
        $format_output .= $new_output[$i];
      } else {
        $event = node_load($new_output[$i]);
        $format_path = '<a href="/' . drupal_lookup_path('alias',"node/".$new_output[$i]) . '">' . $event->title . '</a>';
        $format_output .= $format_path;
      }
    }
    print $format_output;
  } else {
    print $output;
  }

?>